草庐IT

Python Tkinter 多选列表框

全部标签

android - 连接到互联网的 Android 应用程序列表

我想实现一个ListView,显示android应用程序及其互联网使用情况。为此,首先我必须列出所有应用程序,我已经使用PackageManager完成了此操作,如下所示:packageManager=getPackageManager();ListpackageList=packageManager.getInstalledPackages(PackageManager.GET_META_DATA);apkList=(ListView)findViewById(R.id.applist);apkList.setAdapter(newApkAdapter(this,packageLis

java - 为什么不能在 Activity 之间传递列表(不是 ArrayList)?

据我所知,如果List不是ArrayList,则无法在Activity之间传递简单的List对象。我可能错过了一些方法来做到这一点吗?如果不是,有谁知道为什么Google会强制用户在他们的代码中使用特定于实现的细节? 最佳答案 您可以传递显式实现,因为它们实现了Serializable,而它们的抽象和接口(interface)则没有。List和其他集合不是可序列化的,因为那不是它们的定义。他们为他们的实现提供了选择,因为您还拥有不可序列化的List实现。这很重要,因为您可能希望在列表中保存未保存用于序列化的数据。在这些情况下,您可以

android - 为 ListView 的特定子项应用 android 选择器,并在同一列表项中的其他子项上禁用选择器

我有一个ListView,每个项目包含2个View(这个ListView看起来像一个有2列的GridView)。我需要页眉和页脚,但它们在GridView中不可用,所以我转而使用ListView。我想要一个用于每个列表项的单独subview的选择器,列表选择器不起作用,它将选择器应用于两个subview。到目前为止我尝试了什么????我将每个元素的RootView设为FrameLayout并使用android:foreground="@drawable/some_selector"属性,这样我就可以模拟drawSelectorOnTop属性。我的问题:如何才能将选择器仅应用于listv

android - 未知 AVD 名称,使用 -list-avds 查看有效列表

我正在尝试设置Android模拟器以使用Cordova。我安装了我需要的一切,AndroidSDK工具(25.2.5)、AndroidSDK构建工具(25.*)和AndroidSDK平台工具,以及Android7.1.1(API25)下的每个数据包。然后我转到andoirdavd并选择基于其中一个模板(googlenexus5)使用默认名称(AVD_for_Nexus_5_by_Google)创建AVD。但是,当我在“Android虚拟设备”上运行它时,我收到错误消息:"StartingemulatorforAVD'AVD_for_Nexus_5_by_Google'PANIC:Unk

angular-mat-select 多选 实现按选择顺序排序

mat-select正常情况下,多选后,已选项是按列表顺序进行排序,如果我想实现按照点击项目的顺序进行排序,我该如何做呢?[参考网址](Angularorderofselectedoptioninmultiplemat-select-StackOverflow)sortComparator是AngularMaterial中mat-select组件的一个属性,用于自定义多选下拉列表中选项的排序方式。当用户选择多个选项后,这些选项可能以不同的顺序显示在下拉列表中。使用sortComparator,我们可以提供一个自定义的比较函数,以决定选项在下拉列表中的显示顺序。自定义函数返回值的解释:0和正数:

android - 设置 Theme.Holo.Light 会更改列表中除复选框以外的所有内容

我制作了自己的主题并在我的list中添加了对它的引用。除了我的自定义列表中的复选框外,一切看起来都很完美(按钮、文本框等)。android:checkMark="?android:attr/listChoiceIndicatorMultiple"我的列表项中的复选框是Theme.Holo中的默认复选框,我不明白为什么。感谢任何帮助! 最佳答案 我也遇到了同样的问题。我不知道为什么它没有选择正确的复选框——在浅色背景下你几乎看不到它。现在,我将适当的全息灯复选框图像从android可绘制文件夹中复制到我的项目中。然后我创建了自己的引用

android - 获取可以启动的已安装应用程序列表

我有一个自定义listPreference我想显示一个可以启动的应用列表(包含一个带有CATEGORY_LAUNCHER的Activity)。该选择稍后将用于启动应用程序。当我搜索解决方案时,列表中还包含无法启动的应用程序。有什么办法可以缩小范围吗?publicclassAppSelectorPreferenceextendsListPreference{@OverridepublicintfindIndexOfValue(Stringvalue){return0;//returnsuper.findIndexOfValue(value);}publicAppSelectorPrefe

android从资源中获取颜色列表

我有一个包含名称和颜色代码的数组。我想用从数组中获取的颜色为gridview中的单元格着色。我创建了这段代码,但我得到了NPE,这是错误:Logcat输出:Causedby:java.lang.NullPointerException10-0611:03:30.51325902-25902/?E/AndroidRuntime:atandroid.graphics.Color.parseColor(Color.java:211)颜色XML文件:#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0源代码:publicclassColorPickerAdapt

android - 如何隐藏android微调器下拉列表中的第一项?

这个问题在这里已经有了答案:HowtomakeanAndroidSpinnerwithinitialtext"SelectOne"?(36个回答)IsitpossibiletosethintSpinnerinAndroid[duplicate](3个回答)5年前关闭。我正在使用adapter.add在我的微调器中添加标题,但是如何隐藏android微调器下拉列表中的第一项?这是我的代码:varspinner1=FindViewById(Resource.Id.spinner1);varadapter=newArrayAdapter(this,Android.Resource.Layou

android - 如何从android中的 ListView 获取下一个和上一个列表项

我有一个ListView,其中包含一些类似于Twitter推文的列表项。当我单击特定列表项时,它会显示该特定列表项的详细信息。在该Activity中,包含两个按钮,用于显示“下一个”列表项详细信息和“上一个”列表项详细信息。问题:如何使用View翻转器在该特定Activity上显示“上一个”列表项(通过单击上一个按钮)和“下一个”列表项(通过单击下一个按钮)。如何获取列表项从主要Activity到此Activity的详细信息? 最佳答案 **Next:**intposition,last;position=listView.getC